package com.model.auto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * <p>
 * 
 * </p>
 *
 * @author astupidcoder
 * @since 2022-10-20
 */
@Data
public class NewSchool implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @TableField("new_schoolId")
    private String newSchoolid;

    private String schoolName;

    /**
     * 1:军校2:本科3:专科
     */
    private Integer arrangement;

    /**
     * 1:公办2:民办3:合办
     */
    private Integer nature;

    /**
     * 院校层级
     */
    private String hierarchys;

    private String hierarchysName;

    /**
     * 博硕资格
     */
    private String qualifications;

    private String qualificationsName;

    /**
     * 主管部门
     */
    private String manager;

    /**
     * 所在省份
     */
    private String province;

    /**
     * 所在城市
     */
    private String city;

    /**
     * 综合排名
     */
    private String sortNum;

    /**
     * 院校类型
     */
    private String schoolType;

    /**
     * 1:普通2:成人
     */
    private Integer category;

    @TableField(exist = false)
    private String cankao_wen;

    @TableField(exist = false)
    private String cankao_li;

    @TableField(exist = false)
    private List<ElectiveCourseInfo> children;
}
